@charset "utf-8";
/* CSS Document */

body{margin:0px; padding:0px; background:#F5F3F0 url(../images/body.jpg) repeat-x 0px 0px;  font-size:14px; }
td{font-size:14px; line-height:21px;font-family:'微软雅黑',Arial, Helvetica, sans-serif; color:#656463;}
table {
	border-collapse: collapse;
	border-spacing: 0
}
a{color:#5E534D; text-decoration:none;  font-size:14px;}
a:hover{ color:#584E47; text-decoration:none; font-size:14px;}
.main30 a{ font-family:'微软雅黑',Arial, Helvetica, sans-serif; font-size:18px; padding:8px 10px; margin-left:10px; margin-right:10px; color:#A8703F; text-decoration:none;}
.main30 a:hover{ background:url(../images/abg.png) no-repeat bottom center;font-family:'微软雅黑',Arial, Helvetica, sans-serif; font-size:18px;  padding:8px 10px; color:#8F6136;margin-left:10px; margin-right:10px; text-decoration:none;}
.foot30{ color:#1E1A19; background:#CDC4B8 url(../images/footbg.jpg) repeat-x;}
.dh30{border-top:8px solid #FFF;border-bottom:8px solid #FFF;}
.bg30{background:url(../images/bg.jpg) repeat-x top; width:100%; padding:10px 0px;}
.ym30{ background:url(../images/ym.jpg) no-repeat right; color:#5B5A53; padding-right:10px; height:28px;}
.subMenu30{ background:url(../images/nbnav.png) no-repeat 0px 0px;  background-position:0px -0px;color:#FFF; font-size:26px;}
.bdleft30 a{ font-size:16px;}
.nbnew30{ color:#9F9D9B; font-size:16px; font-weight:bold;}
.nbdh30{ background:url(../images/nbhr.png) no-repeat center bottom; padding-left:15px;}
.content30{text-align:justify; text-justify:inter-ideograph; padding:30px; }
.content30 a{color:#5E534D;}
.content30 a:hover{color:#AE6748;}
.newtext{ font-size:20px; color:#333333;}
.newtext a{ font-size:20px; color:#333333;}
.pictures{color:#BD2222; font-size:18px;}
.pictures a{color:#BD2222; font-size:18px;}
div.page {
	margin-top: 20px;
	margin-bottom: 10px;
}

div.page a {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #BB8A80;
	text-decoration: none; 
}
div.page a:hover, div.page a:active {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #DA471D;
}
div.page span.current {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #E89954;
	font-weight: bold;
	background-color: #FFCA7D;
	color: #000;
}
div.page span.disabled {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #ccc;
	color: #ccc;
}


*{hide-focus: expression(this.hideFocus=true); /* for ie 5+ */outline: none; /* for firefox 1.5 + */}

li,div,ul{ margin:0px; padding:0px; }
ul,li{ list-style:none;}
a img{ border:0; vertical-align:bottom;}
img{ vertical-align:bottom;}

h1{ color:#BD2222; text-align:center; font-size:24px;}
h2{  font-size:18px; color:#333333; text-align:center;}
